package io.framework.modules.air.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import io.framework.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 城市浓度比较
 *
 * @author Gujq email
 * @since 1.0.0 2020-05-20
 */
@Data
@EqualsAndHashCode(callSuper=false)
@TableName("em_air_nd_change")
public class AirNdChangeEntity extends BaseEntity {
	private static final long serialVersionUID = 1L;

    /**
     * 城市名称
     */
	private String cityName;
    /**
     * 上传数据月份
     */
	private Date month;
	/**
	 *  类型  1-同比 2-环比
	 */
	private Integer classify;
    /**
     * 二氧化硫 当月浓度
     */
	private BigDecimal so2Now;
    /**
     * 二氧化硫 上月浓度
     */
	private BigDecimal so2Last;
    /**
     * 二氧化硫 浓度变化率
     */
	private BigDecimal so2Change;
    /**
     * 二氧化氮 当月浓度
     */
	private BigDecimal no2Now;
    /**
     * 二氧化氮 上月浓度
     */
	private BigDecimal no2Last;
    /**
     * 二氧化氮 浓度变化率
     */
	private BigDecimal no2Change;
    /**
     * PM10 当月浓度
     */
	private BigDecimal pm10Now;
    /**
     * PM10 上月浓度
     */
	private BigDecimal pm10Last;
    /**
     * PM10 浓度变化率
     */
	private BigDecimal pm10Change;
    /**
     * 一氧化氮 当月浓度
     */
	private BigDecimal coNow;
    /**
     * 一氧化氮 上月浓度
     */
	private BigDecimal coLast;
    /**
     * 一氧化氮 浓度变化率
     */
	private BigDecimal coChange;
    /**
     * 臭氧 当月浓度
     */
	private BigDecimal o3Now;
    /**
     * 臭氧 上月浓度
     */
	private BigDecimal o3Last;
    /**
     * 臭氧 浓度变化率
     */
	private BigDecimal o3Change;
    /**
     * PM2.5 当月浓度
     */
	private BigDecimal pm25Now;
    /**
     * PM2.5 上月浓度
     */
	private BigDecimal pm25Last;
    /**
     * PM2.5 浓度变化率
     */
	private BigDecimal pm25Change;
}